package com.yunbao.hujin.mymvpcommon.factory;

import com.yunbao.hujin.mymvpcommon.mvp.base.BasePresenter;
import com.yunbao.hujin.mymvpcommon.mvp.base.BaseView;

/**
 * 工厂模式
 * Presenter工厂接口 on 2017/12/8.
 */
public interface PresenterFactory<V extends BaseView, P extends BasePresenter<V>> {
    /**
     * 创建Presenter的接口方法
     * @return 需要创建的Presenter
     */
    P createPresnter();

}
